package com.bifang.module.file.core.biz;

import com.github.pagehelper.PageInfo;
import com.bifang.module.file.common.vo.fileCollectData.FileCollectDataVO;
import com.bifang.module.file.common.vo.fileCollectData.FileCollectDataKeyVO;
import com.bifang.module.file.common.vo.fileCollectData.FileCollectDataQueryVO;
/**
 * 文件信息表业务本地接口
 *
 * @author xyh
 * @since 2023-03-22
 */
public interface FileCollectDataIntegration {
    /** 分页查询 */
    PageInfo<FileCollectDataVO> getList(FileCollectDataQueryVO vo);
    /** 根据主键查询详情 */
    FileCollectDataVO getById(FileCollectDataKeyVO vo);
    /** 保存前统一校验*/
    void checkSave(FileCollectDataVO vo);
    /** 新增 */
    FileCollectDataVO add(FileCollectDataVO vo);
    /** 修改 */
    FileCollectDataVO edit(FileCollectDataVO vo);
    /** 根据主键删除 */
    void del(FileCollectDataKeyVO vo);
    /*文件信息归集*/
    FileCollectDataVO addCollect(FileCollectDataVO vo);

}
